Used Aston Martin cars for sale on What Car?

In partnership with

What Car? Classifieds has 693 approved used Aston Martin cars available for sale from top Aston Martin dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used Aston Martin near you.

In partnership with

Cars found 693

Chosen Filters (1)
* Postcode invalid
Aston Martin Dbx 4.0 V8 Auto 4WD Euro 6 (s/s) 5dr

Aston Martin Dbx 4.0 V8 Auto 4WD Euro 6 (s/s) 5dr

Wallsend, Tyne and wear
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 6,114 Miles
£129,995
Aston Martin Vantage 4.3 V8 Roadster Euro 4 2dr

Aston Martin Vantage 4.3 V8 Roadster Euro 4 2dr

Bristol
  • 2007 reg
  • Petrol
  • 2 Doors
  • Manual
  • 41,900 Miles
£36,990
Aston Martin VANTAGE 6.0 V12 S Sportshift Euro 5 2dr

Aston Martin VANTAGE 6.0 V12 S Sportshift Euro 5 2dr

Stockport, Cheshire
  • 2014 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 16,820 Miles
£77,590
Aston Martin DB7 AR1

Aston Martin DB7 AR1

Milton keynes, Buckinghamshire
  • 2005 reg
  • Petrol
  • 2 Doors
  • Manual
  • 1,000 Miles
£325,000
Aston Martin V8 Vantage Volante

Aston Martin V8 Vantage Volante

Milton keynes, Buckinghamshire
  • 1988 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 48,882 Miles
£297,950
Aston Martin Vantage 6.0 V12 S Sportshift Euro 5 2dr

Aston Martin Vantage 6.0 V12 S Sportshift Euro 5 2dr

Stonehaven, Kincardineshire
  • 2014 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 9,900 Miles
£78,990
Aston Martin Rapide 6.0 V12 Luxury Edition T-TronicII Euro 5 4dr

Aston Martin Rapide 6.0 V12 Luxury Edition T-TronicII Euro 5 4dr

Worksop, Notts
  • 2013 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 53,705 Miles
£35,990
Aston Martin DB6 (Barn Find - One Family Owned)

Aston Martin DB6 (Barn Find - One Family Owned)

Milton keynes, Buckinghamshire
  • 1967 reg
  • Petrol
  • 2 Doors
  • Manual
  • 37,000 Miles
£189,950
Aston Martin Vanquish 5.9 S 2dr

Aston Martin Vanquish 5.9 S 2dr

Cranbrook, Kent
  • 2004 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 26,000 Miles
£94,990
Aston Martin DB9 5.9 Volante Seq 2dr (EU4)

Aston Martin DB9 5.9 Volante Seq 2dr (EU4)

Wantage, Oxfordshire
  • 2006 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 35,000 Miles
£34,995
Aston Martin Rapide 6.0 V12 T-TronicII Euro 5 4dr

Aston Martin Rapide 6.0 V12 T-TronicII Euro 5 4dr

Cupar, Fife
  • 2011 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 40,935 Miles
£37,999
Aston Martin Rapide S 6.0 V12 S T-TronicII Euro 5 4dr

Aston Martin Rapide S 6.0 V12 S T-TronicII Euro 5 4dr

Epping, Essex
  • 2014 reg
  • Petrol
  • 4 Doors
  • Automatic
  • 47,000 Miles
£38,995
Aston Martin Virage 5.3 2dr

Aston Martin Virage 5.3 2dr

Marlow, Buckinghamshire
  • 1992 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 31,500 Miles
£39,950
Aston Martin DB9 5.9 Volante Seq 2dr (EU4)

Aston Martin DB9 5.9 Volante Seq 2dr (EU4)

Ormskirk, Lancashire
  • 2005 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 39,000 Miles
£32,995
Aston Martin Vanquish 6.0 V12 S Zagato Shooting Brake T-TronIII Euro 6 2dr

Aston Martin Vanquish 6.0 V12 S Zagato Shooting Brake T-TronIII Euro 6 2dr

Swadlincote, Derbyshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 900 Miles
£399,950
Aston Martin Vanquish 5.9 S 2dr

Aston Martin Vanquish 5.9 S 2dr

Edinburgh, Midlothian
  • 2007 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 9,500 Miles
£99,950
Aston Martin VANQUISH 6.0 V12 S Zagato Shooting Brake T-TronIII Euro 6 2dr

Aston Martin VANQUISH 6.0 V12 S Zagato Shooting Brake T-TronIII Euro 6 2dr

Pangbourne, West berkshire
  • 2019 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 50 Miles
£514,950
Aston Martin DB5 Saloon

Aston Martin DB5 Saloon

Milton keynes, Buckinghamshire
  • 1964 reg
  • Petrol
  • 2 Doors
  • Manual
  • 57,000 Miles
£949,950
Aston Martin DB6 N/A

Aston Martin DB6 N/A

Guildford, Surrey
  • 1971 reg
  • Petrol
  • 2 Doors
  • Manual
  • 69,500 Miles
£399,850
Aston Martin Vanquish 5.9 2dr

Aston Martin Vanquish 5.9 2dr

Marlow, Buckinghamshire
  • 2001 reg
  • Petrol
  • 2 Doors
  • Manual
  • 44,100 Miles
£44,950
......